package com.bootdo.put.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 入库明细表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2018-05-05 16:02:47
 */
public class PutStorageDetailDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//编号
	private Long putDetailId;
	//商品ID
	private Long goodsId;
	//入库时间
	private Date putTime;
	//单位
	private String putUnit;
	//商品条码
	private String goodsCode;
	//箱码
	private String boxCode;
	//重量
	private Double goodsWigth;
	//规格
	private String goodsStandard;
	//托盘条码
	private String trayCode;
	//目标货位
	private Long targetGoodsArea;
	//入库状态
	private String putDetailStatus;
	//搬运工ID
	private Long porterId;
	//叉车工ID
	private Long forkliftId;
	//商品数量
	private Integer goodsNumber;
	//入库单id
	private Long putId;
	//过期时间
	private Date outTime;
	//生产厂家
	private String goodsProvider;
	//箱零比
	private int goodsCases;
	//商品名称
	private String goodsName;
	//箱数
	private Integer boxNum;
	//散数
	private Integer hashNum;
	
	/**
	 * 设置：编号
	 */
	public void setPutDetailId(Long putDetailId) {
		this.putDetailId = putDetailId;
	}
	/**
	 * 获取：编号
	 */
	public Long getPutDetailId() {
		return putDetailId;
	}
	/**
	 * 设置：商品ID
	 */
	public void setGoodsId(Long goodsId) {
		this.goodsId = goodsId;
	}
	/**
	 * 获取：商品ID
	 */
	public Long getGoodsId() {
		return goodsId;
	}
	/**
	 * 设置：入库时间
	 */
	public void setPutTime(Date putTime) {
		this.putTime = putTime;
	}
	/**
	 * 获取：入库时间
	 */
	public Date getPutTime() {
		return putTime;
	}
	/**
	 * 设置：单位
	 */
	public void setPutUnit(String putUnit) {
		this.putUnit = putUnit;
	}
	/**
	 * 获取：单位
	 */
	public String getPutUnit() {
		return putUnit;
	}
	/**
	 * 设置：商品条码
	 */
	public void setGoodsCode(String goodsCode) {
		this.goodsCode = goodsCode;
	}
	/**
	 * 获取：商品条码
	 */
	public String getGoodsCode() {
		return goodsCode;
	}
	/**
	 * 设置：箱码
	 */
	public void setBoxCode(String boxCode) {
		this.boxCode = boxCode;
	}
	/**
	 * 获取：箱码
	 */
	public String getBoxCode() {
		return boxCode;
	}
	/**
	 * 设置：重量
	 */
	public void setGoodsWigth(Double goodsWigth) {
		this.goodsWigth = goodsWigth;
	}
	/**
	 * 获取：重量
	 */
	public Double getGoodsWigth() {
		return goodsWigth;
	}
	/**
	 * 设置：规格
	 */
	public void setGoodsStandard(String goodsStandard) {
		this.goodsStandard = goodsStandard;
	}
	/**
	 * 获取：规格
	 */
	public String getGoodsStandard() {
		return goodsStandard;
	}
	/**
	 * 设置：托盘条码
	 */
	public void setTrayCode(String trayCode) {
		this.trayCode = trayCode;
	}
	/**
	 * 获取：托盘条码
	 */
	public String getTrayCode() {
		return trayCode;
	}
	/**
	 * 设置：目标货位
	 */
	public void setTargetGoodsArea(Long targetGoodsArea) {
		this.targetGoodsArea = targetGoodsArea;
	}
	/**
	 * 获取：目标货位
	 */
	public Long getTargetGoodsArea() {
		return targetGoodsArea;
	}
	/**
	 * 设置：入库状态
	 */
	public void setPutDetailStatus(String putDetailStatus) {
		this.putDetailStatus = putDetailStatus;
	}
	/**
	 * 获取：入库状态
	 */
	public String getPutDetailStatus() {
		return putDetailStatus;
	}
	/**
	 * 设置：搬运工ID
	 */
	public void setPorterId(Long porterId) {
		this.porterId = porterId;
	}
	/**
	 * 获取：搬运工ID
	 */
	public Long getPorterId() {
		return porterId;
	}
	/**
	 * 设置：叉车工ID
	 */
	public void setForkliftId(Long forkliftId) {
		this.forkliftId = forkliftId;
	}
	/**
	 * 获取：叉车工ID
	 */
	public Long getForkliftId() {
		return forkliftId;
	}
	/**
	 * 设置：商品数量
	 */
	public void setGoodsNumber(Integer goodsNumber) {
		this.goodsNumber = goodsNumber;
	}
	/**
	 * 获取：商品数量
	 */
	public Integer getGoodsNumber() {
		return goodsNumber;
	}
	/**
	 * 设置：入库单id
	 */
	public void setPutId(Long putId) {
		this.putId = putId;
	}
	/**
	 * 获取：入库单id
	 */
	public Long getPutId() {
		return putId;
	}
	/**
	 * 设置：过期时间
	 */
	public void setOutTime(Date outTime) {
		this.outTime = outTime;
	}
	/**
	 * 获取：过期时间
	 */
	public Date getOutTime() {
		return outTime;
	}
	
	public String getGoodsProvider() {
		return goodsProvider;
	}
	public void setGoodsProvider(String goodsProvider) {
		this.goodsProvider = goodsProvider;
	}
	public int getGoodsCases() {
		return goodsCases;
	}
	public void setGoodsCases(int goodsCases) {
		this.goodsCases = goodsCases;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	public Integer getBoxNum() {
		return boxNum;
	}

	public void setBoxNum(Integer boxNum) {
		this.boxNum = boxNum;
	}

	public Integer getHashNum() {
		return hashNum;
	}

	public void setHashNum(Integer hashNum) {
		this.hashNum = hashNum;
	}
}
